Wild Sheep — definition

1. wild sheep (Noun)

1 definition

wild sheep (Noun) — Undomesticated sheep.

1 type of
bovid
19 types
Ammotragus lervia Barbary sheep Dall sheep Dall's sheep Marco Polo sheep Marco Polo's sheep Ovis ammon Ovis montana dalli Ovis poli Ovis vignei aoudad argal argali arui audad maned sheep mountain sheep urial white sheep